slipper ring - German English Dictionary